This game supposedly was taken from a Tor hidden service in the "Deep Web" from an user called ZK it's creators are unknown, it was just reported in a YouTube channel in 2015.
The original relasement contained a virus and illegal content, but this version is totally clean
Maybe this game is just part of an ARG and since some ARGs takes years to finish, we won't have an answer for a long time